stone ejector - German English Dictionary